they ordered pizza - Espagnol Anglais Dictionnaire